@@ -75,6 +75,22 @@ def lensman_audit(request, administrator): |
||
| 75 | 75 |
|
| 76 | 76 |
return response(200, 'Lensman Audit Pass Suceess', u'摄影师审核通过') |
| 77 | 77 |
|
| 78 |
+@logit |
|
| 79 |
+@check_admin |
|
| 80 |
+def lensman_delete(request, administrator): |
|
| 81 |
+ lensman_id = request.POST.get('lensman_id', '')
|
|
| 82 |
+ |
|
| 83 |
+ try: |
|
| 84 |
+ lensman = LensmanInfo.objects.get(lensman_id=lensman_id, status=True) |
|
| 85 |
+ except LensmanInfo.DoesNotExist: |
|
| 86 |
+ return response(200, 'Lensman Not Found', u'摄影师不存在') |
|
| 87 |
+ |
|
| 88 |
+ lensman.lensman_status = LensmanInfo.DISABLED |
|
| 89 |
+ lensman.status = False |
|
| 90 |
+ lensman.save() |
|
| 91 |
+ |
|
| 92 |
+ return response(200, 'Lensman Audit Pass Suceess', u'摄影师删除成功') |
|
| 93 |
+ |
|
| 78 | 94 |
|
| 79 | 95 |
@logit |
| 80 | 96 |
@check_admin |
@@ -383,6 +383,7 @@ urlpatterns += [ |
||
| 383 | 383 |
url(r'^admin/lensman/list$', lensman_admin_views.lensman_list, name='admin_lensman_list'), |
| 384 | 384 |
url(r'^admin/lensman/audit$', lensman_admin_views.lensman_audit, name='admin_lensman_audit'), |
| 385 | 385 |
url(r'^admin/lensman/update$', lensman_admin_views.lensman_update, name='admin_lensman_update'), |
| 386 |
+ url(r'^admin/lensman/delete$', lensman_admin_views.lensman_delete, name='admin_lensman_delete'), |
|
| 386 | 387 |
url(r'^admin/lensman/integral/list$', lensman_admin_views.lensman_integral_list, name='admin_lensman_integral_list'), |
| 387 | 388 |
url(r'^admin/lensman/integral/update$', lensman_admin_views.lensman_integral_update, name='admin_lensman_integral_update'), |
| 388 | 389 |
|